import re


def regex_match(text):
    mobile = "1[3456789]\d{9}"
    mail = ".*@.*"
    idCard = "\d{18}$"
    address = ".*省.*|.*区.*"
    # text = " 13416909300 494849494@qq.com text 广东省  440303199910027717 440303199910027717"
    pattern = "{}|{}|{}|{}".format(mobile, mail,address,idCard)
    # pattern = "{}".format( idCard)
    result = re.findall(pattern,text )
    print(result)
    return result

regex_match(" 13416909300 4948492222494@qq.com text 广东省  440303199910027717 440303199910027717")